Настольная СУБД Access 2002

         

Создание базового запроса "Заказы клиентов"


Для этого сначала создадим базовый запрос. Объединим в этом запросе таблицы "Клиенты" (Customers) и "Заказы" (Orders) и запрос "Сведения о заказах"

(Order Details Extended), как это показано на рис. 10.18.

Рис. 10.18. Базовый запрос для отчета "Заказы клиентов"

Включите в запрос следующие поля:

  • из таблицы "Клиенты" (Customers): "Название" (CompanyName), "Страна" (Country), "Город" (City);
  • из таблицы "Заказы" (Orders): "КодЗаказа" (OrderlD), "ДатаРазмещения" (OrderDate), "ДатаНазначения" (RequiredDate), "ДатаИсполнения" (ShippedDate);
  • из запроса "Сведения о заказах" (Order Details Extended): "Марка" (ProductName), "Цена" (UnitPrice), "Количество" (Quantity), "Скидка" (Discount), "ОтпускнаяЦена" (ExtendedPrice).
Ограничим количество записей в выборке, введя для поля "ДатаРазмещения" (OrderDate) в строку Условие отбора (Criteria) Between #01.(H.98# And #31.12 . 98#. Сохраните созданный запрос с именем Заказы клиентов.

Теперь создайте новый отчет на базе запроса "Заказы клиентов". Для этого выделите этот запрос в списке запросов окна базы данных и нажмите на стрелку на кнопке

Новый объект (New Object) на панели инструментов. Выберите из раскрывающегося списка значение Отчет (Report) и затем в диалоговом окне Новый отчет (New Report) выберите значение Конструктор (Design View).

 

Содержание раздела